body,
html,
#indexPage {
	margin: 0;
	padding: 0;
	height: 100%;
}


/* 文字溢出出现省略号 */

.text_ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.nav-xs .text_ellipsis {
	white-space: normal;
}

@media (max-width: 767px) {
	.header_img {
		width: 40px;
		height: 40px;
	}
}


/* 解决多选输入框问题 */

.input-with-select .el-input-group__prepend .el-select .el-input__inner {
	width: auto !important;
}


/* 解决文件上传框显示的问题 */

.el-upload__input {
	display: none !important;
}


/* 树形控件自定义内容 */

.custom-tree-node {
	flex: 1;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-right: 5px;
}